html,body{background-color:#000}.mobile{display:block}@media only screen and (min-width: 768px){.mobile{display:none}}.pc{display:none}@media only screen and (min-width: 768px){.pc{display:block}}#content-wrap{width:100%;background-image:url("http://portfolioshop.speedgabia.com/alpa/interview-bg-mobile.jpg");background-repeat:no-repeat;background-size:auto 617px;background-position:center top;margin-top:87px;background-color:#181818}@media only screen and (min-width: 768px){#content-wrap{margin-top:152px;background-image:url("http://portfolioshop.speedgabia.com/alpa/interview-bg.jpg");background-size:auto 1077px}}#status{height:40px;font-size:14px;color:#fff;font-weight:300;line-height:40px}@media only screen and (min-width: 768px){#status{height:50px;line-height:50px}}#status i{margin:0 7px;color:#ccc}#top{text-align:center;color:#fff}#top h2{font-size:32px;font-weight:700;margin-top:18px}@media only screen and (min-width: 768px){#top h2{margin-top:36px}}#top .interviewee{margin-top:360px;margin-bottom:25px}@media only screen and (min-width: 768px){#top .interviewee{margin-top:80px;font-size:23px}}#top .interviewee .profile{font-size:14px;font-weight:300;display:inline-block;margin:0 4px}#top .interviewee .profile img{width:72px;height:72px;display:block;margin:0 auto}@media only screen and (min-width: 768px){#top .interviewee .profile img{width:110px;height:110px}}@media only screen and (min-width: 768px){#top .interviewee .profile{font-size:16px;margin:0 30px}}#interview table{margin:0 auto;padding-bottom:60px;width:100%}@media only screen and (min-width: 768px){#interview table{width:83%}}#interview table colgroup .name{width:18.117%}#interview table tr.question th{text-align:right;vertical-align:top}#interview table tr.question th img{width:35px}#interview table tr.question td{font-size:22px;font-weight:500;color:#fff;padding:0 0 5px 1.95%;line-height:1.2}@media only screen and (min-width: 768px){#interview table tr.question td{font-size:26px}}#interview table tr.answer th{text-align:right;color:#fff;font-weight:300;vertical-align:top}#interview table tr.answer th .pc{display:none}@media only screen and (min-width: 768px){#interview table tr.answer th .pc{display:inline}}#interview table tr.answer td{font-size:16px;font-weight:300;color:#fff;padding:0 0 20px 1.95%}
